工控網(wǎng)首頁
>

應(yīng)用設(shè)計(jì)

>

信捷觸摸屏ModbusRTU功能碼測(cè)試

信捷觸摸屏ModbusRTU功能碼測(cè)試

2013/6/22 16:58:08

三、Modbus-RTU功能碼測(cè)試

功能碼(16進(jìn)制)

功能

01

讀多個(gè)位

03

讀多個(gè)寄存器

05

寫單個(gè)位

06

寫單個(gè)寄存器

0F

寫多個(gè)位

10

寫多個(gè)寄存器

 

測(cè)試工具:信捷T-com串口調(diào)試工具代替觸摸屏;

測(cè)試設(shè)備:信捷PLC;

PLC的內(nèi)部軟元件編號(hào)與Modbus-RTU地址編號(hào)請(qǐng)參考信捷PLC Modbus通訊功能章節(jié)。

Modbus功能代碼:

通訊格式:波特率19200,偶校驗(yàn)(EVEN),數(shù)據(jù)位8, 停止位1位。

注意:以下測(cè)試地址都是十六進(jìn)制地址,實(shí)際操作需將十六進(jìn)制地址轉(zhuǎn)換成十進(jìn)制地址輸入到觸摸屏中。

例如:01功能碼: 讀取線圈0X4800~0X4815的位狀態(tài)。

0X4800~0X4807PLC Y0~Y7   0X4808~0X4815PLC Y10~Y17

發(fā)送命令:01 01 48 00 00 102A66

動(dòng)作

設(shè)備號(hào)

(1 Byte)

功能碼

(1 Byte)

起始地址

高位(1 Byte)

起始地址

低位(1 Byte)

總位數(shù)

高位(1 Byte)

總位數(shù)

低位(1 Byte)

CRC

(1 Byte)

 

(1 Byte)

發(fā)送

01

01

48

00

00

10

2A

66

 

返回命令:01 01 02 00 00 B9 FC

動(dòng)作

設(shè)備號(hào)

(1 Byte)

功能碼

(1 Byte)

字節(jié)數(shù)

(2 Byte)

位狀態(tài)

(On/Off

位狀態(tài)

(On/Off

CRC

(1 Byte)

 

(1 Byte)

返回ON

01

01

02

FF

03

B8

0D

返回Off

01

01

02

00

00

B9

FC

……………………………..

投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機(jī)械的智能化轉(zhuǎn)型

新大陸自動(dòng)識(shí)別精彩亮相2024華南國際工業(yè)博覽會(huì)

派拓網(wǎng)絡(luò)被Forrester評(píng)為XDR領(lǐng)域領(lǐng)導(dǎo)者

智能工控,存儲(chǔ)強(qiáng)基 | 海康威視帶來精彩主題演講

展會(huì)|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會(huì)